#include "myhead.h"
void *fun1(void *arg)
{
	//设置动态优先级
	nice(-20);
	while(1)
	{
		printf("线程1运行!\n");
		sleep(1);
	}
}

void *fun2(void *arg)
{
	//设置动态优先级
	nice(19);
	while(1)
	{
		printf("线程2运行!\n");
		sleep(1);
	}
}
int main()
{
	pthread_t id1,id2;
	//由于动态优先级对应的调度策略是系统默认的调度策略，所有我根本不需要设置cpu的调度策略
	//创建线程1
	pthread_create(&id1,NULL,fun1,NULL);
	//创建线程2
	pthread_create(&id2,NULL,fun2,NULL);
	
	//回收
	pthread_join(id1,NULL);
	pthread_join(id2,NULL);
}